<?php

/**
 * O2O团购PC版本
 * ============================================================================
 * * 版权所有 2009-2016 郑州司科计算机科技有限公司，并保留所有权利。
 * 购买网址: http://www.jzphp.com；
 * ----------------------------------------------------------------------------
 * 这不是一个自由软件！您只能在不用于商业目的的前提下对程序代码进行修改和
 * 使用；不允许对程序代码以任何形式任何目的的再发布。
  * 咨询电话：400-823-0371 QQ：313999875
 * ============================================================================
 * $Author: zzsike $
 * $Time 2016-02-03 sammy $
*/


require_once(dirname(dirname(dirname(dirname(__FILE__)))) . '/app.php');

need_manager();


$action = strval($_GET['action']);
$id = abs(intval($_GET['id']));

if ( 'edit' == $action ) {
	if ($id) {
		$banner = Table::Fetch('banner', $id);
		if (!$banner) json('无数据', 'alert');
	}
	else{
		$banner['begin_time'] = time();
		$banner['end_time'] = time()+ (30 * 24 * 60 * 60);
	}
	$multi_groups = DB::LimitQuery('category', array(
					'condition' => array( 'zone' => 'group','fid' => '0', ),
				));
	$multi_groups = Utility::OptionArray($multi_groups, 'id', 'name');
	$html = render('manage_ajax_dialog_banneredit');
	json($html, 'dialog');
}
elseif ( 'remove' == $action ) {
	$banner = Table::Fetch('banner', $id);
	if (!$banner) json('无数据', 'alert');
	Table::Delete('banner', $id);
	Session::Set('notice', '删除banner成功');
	json(null, 'refresh');
}
elseif ( 'disable' == $action ) {
	$banner = Table::Fetch('banner', $id);
	if (!$banner) json('无数据', 'alert');
	$display = ($banner['display'] == 'Y') ? 'N' : 'Y';
	$enablestring = ($banner['display']=='Y') ? '禁用' : '启用';
	Table::UpdateCache('banner', $id, array(
		'display' => $display,
	));
	Session::Set('notice', "{$enablestring}banner成功");
	json(null, 'refresh');
}
